self-confident person - Spanish English Dictionary